.top_bar_wrapper {
    padding-bottom: 25px;
}
.top_bar {
    margin:0 auto;
    width:960px;
    height:45px;
    background-color: #D6F8C9;
}
.top_logo {
    float:left;
}
.logo_img {
    height: 45px;
    border-left:1px solid #D6F8C9;
    border-bottom:1px solid #D6F8C9;
    border-top:0px;
    border-right:0px;
}
.top_bar_links {
    float:right;
    line-height: 37px;
    padding-top: 5px;
}
.user_link {
    padding-right: 10px;
}
.xn_logo_button {
    cursor:pointer;
}
.header_wrapper {
    padding-bottom: 25px;
}
.header {
    margin:0 auto;
    width:960px;
}
.nav_wrapper {
    padding-bottom: 25px;
}
.nav_bar {
    margin:0 auto;
    width:960px;
    height:25px;
    background-color:#E5ECF9;
    border-top:1px solid #3366CC;
    font-size:16px;
    padding:3px;
}
.nav_title {
    float:left;
}
.nav_small_title {
    padding-left: 3px;
    font-size:12px;
}
a.nav_small_title:link, a.nav_small_title:visited {
    color:#80020f;
}
.nav_selects {
    float:right;
}
.nav_select {
    padding-left: 3px;
    font-size:12px;
}
.nav_selected {
    color:#000000;
}
.content_wrapper {
    padding-bottom: 25px;
}
.content {
    margin:0 auto;
    width:960px;
}
.paper_time {
    color:#808080;
    font-size:10px;
}
.connect_logo {
    width: 13px;
    height: 13px;
}
.rss_sign {
    width: 13px;
    height: 13px;
    padding-left: 1px;
    border: 0px;
}
.plist_col {
    padding: 0px 40px 2px 0px;
}
.paper_navbar {
    float: right;
}
.footer_wrapper {
    padding-bottom: 25px;
}
.footer {
    margin:0 auto;
    width:960px;
    border-top:1px solid #B8D4E8;
    padding: 5px;
}
.pipe {
    padding:0px 6px;
    color:#AAAAAA;
}
.copyright {
    padding-right:16px;
    color:#808080;
}
.input-button {
    background-color:#005EAC;
    border-color:#B8D4E8 #124680 #124680 #B8D4E8;
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    cursor:pointer;
    font-size:12px;
    padding:2px 15px;
    text-align:center;
}
.err_msg {
    color:#ff0000;
}
a:link, a:visited {
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
body {
    color:#333333;
    font-family:Tahoma,Verdana,sans-serif,simsun;
    font-size:12px;
    margin:0;
    padding:0;
}
.float_left {
    float:left;
}
.float_right {
    float:right;
}